آموزش مدیریت EC2 و VPC: AWS با پایتون و سری Boto3 [ویدئو]

Managing EC2 and VPC: AWS with Python and Boto3 Series [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: در این دوره، با نگاهی به ابزارها و محیطی که برای کار با منابع AWS نیاز داریم، شروع می کنیم. ما به شما آموزش خواهیم داد که چگونه می توانید محیط خود را در MacOS و Windows راه اندازی کنید. هنگامی که ما با تنظیمات محیط خود آماده شدیم، شروع به پیاده سازی راه حل خود در AWS خواهیم کرد. سپس دو زیر شبکه ایجاد خواهیم کرد. عمومی و خصوصی. ما یک اسکریپت bash راه اندازی ایجاد خواهیم کرد تا هنگام راه اندازی نمونه EC2 خود به طور خودکار اجرا شود. در این اسکریپت، ابتدا بسته های خود را با مدیریت بسته yum به روز می کنیم تا بتوانیم از آخرین به روز رسانی ها و وصله های امنیتی به روز بمانیم. سپس یک سرور HTTP را روی آن نصب می کنیم و با دستور بررسی راه اندازی مطمئن می شویم که کار می کند. بعد از اینکه سرور HTTP خود را آماده کردیم، یک صفحه HTML ساده به عنوان تبریک ایجاد می کنیم و این صفحه را روی دیسک می نویسیم تا زمانی که سعی می کنیم به نمونه عمومی EC2 خود دسترسی پیدا کنیم، ارائه شود. و به یاد داشته باشید، ما دوباره همه این کارها را با کد پایتون خود انجام خواهیم داد! پس از اتمام راه‌اندازی نمونه‌های EC2، به یادگیری نحوه توصیف نمونه‌های EC2 در AWS به روشی دقیق می‌پردازیم. از آدرس های IP خود به زیر شبکه ای که به آن تعلق دارند. سپس یاد خواهیم گرفت که چگونه یاد بگیریم که چگونه نمونه های EC2 را به روش های مختلف مدیریت کنیم. ما موارد EC2 را متوقف، شروع و خاتمه خواهیم داد و دوباره بهترین بخش این است که همه این کارها را با کد پایتون خود انجام خواهیم داد! تمامی فایل‌های کد و عنوان این دوره در آدرس زیر موجود است: https://github.com/PacktPublishing/Managing-EC2-and-VPC-AWS-with-Python-and-Boto3-Series شما قادر خواهید بود هر کدام را پیاده سازی کنید. نوعی زیرساخت در AWS با پایتون با استفاده از VPC ها، Subnets و EC2 ها! شما یاد خواهید گرفت که چگونه با استفاده از Python و Boto3 در برابر AWS API کدنویسی کنید! شما یاد خواهید گرفت که چگونه نمونه های EC2 را در AWS با استفاده از Python و Boto3 راه اندازی کنید! شما یاد خواهید گرفت که چگونه زیرساخت های خود را با پایتون با استفاده از جداول مسیر، دروازه های اینترنت، گروه های امنیتی و قوانین ایزوله و کنترل کنید! شما درک بسیار خوبی از مفاهیم VPC مانند Subnets، Route Tables و Internet Gateways با قرار دادن همه چیز در دنیای واقعی با کد پایتون خواهید داشت! شما مطمئن خواهید بود که با استفاده از Python برای هر نوع منبع AWS در VPC و EC2 با API های AWS کار می کنید! شما یاد خواهید گرفت که چگونه اسناد API را بخوانید و کدنویسی کنید! شما می توانید زیرساخت های خود را در AWS راه اندازی کنید، حتی بدون اینکه وارد AWS شوید! این دوره برای مبتدیانی در AWS است که می خواهند تئوری خود را عملی کنند، آماده کنندگان آزمون AWS Cloud Architect Associate که می خواهند تئوری های خود را با پروژه های واقعی تمرین کنند، کسانی که می خواهند یاد بگیرند که چگونه Infrastructure-as-a-Code یا IaaS را در AWS پیاده سازی کنند. ، چه کسی می خواهد یاد بگیرد که چگونه زیرساخت ها را در AWS با استفاده از Python توسعه دهد، چه کسی می خواهد یاد بگیرد که چگونه ابرهای خصوصی مجازی، زیرشبکه های عمومی-خصوصی و موارد دیگر را با کد Python در AWS راه اندازی کند، چه کسی می خواهد یاد بگیرد که چگونه نمونه های EC2 را به صورت عمومی و خصوصی با استفاده از راه اندازی کند. پایتون در AWS، چه کسی می خواهد AWS Python API یا Boto3 را یاد بگیرد. یاد بگیرید که منابع EC2 و VPC را در AWS با استفاده از Python API، Boto3 پیاده سازی کنید و زیرساخت خود را در AWS راه اندازی کنید. * نحوه خواندن و کدنویسی در برابر اسناد API را بیاموزید. *

سرفصل ها و درس ها

معرفی Introduction

  • معرفی Introduction

  • درباره این دوره About This Course

  • در این دوره چه خواهیم ساخت؟ What We Will Build In This Course?

  • برای این دوره به چه چیزی نیاز دارید؟ What Do You Need For This Course?

آماده سازی محیط برای توسعه Preparing The Environment for Development

  • نمای کلی بخش Section Overview

  • درباره ابزار و محیط زیست About Tools and Environment

  • اگر قبلاً آن را ندارید، یک حساب AWS ایجاد کنید! Create an AWS Account If You Don't Already Have It!

  • ورود به AWS Console و A Walkthrough Logging in to AWS Console and A Walkthrough

  • بیایید اعتبارنامه AWS خود را ایجاد کنیم! Let's Create Our AWS Credentials!

راه اندازی محیط ویندوز Windows Environment Setup

  • نصب پایتون 3 و پیپ Installing Python 3 and Pip

  • نصب AWS SDK (CLI) Installing AWS SDK (CLI)

  • آماده سازی CLI با اعتبارنامه AWS Preparing CLI with AWS Credentials

  • نصب Boto3 Installing Boto3

  • تأیید تنظیمات Verifying The Setup

راه اندازی محیط MacOS MacOS Environment Setup

  • نصب پایتون 3 و پیپ Installing Python 3 and Pip

  • نصب AWS SDK (CLI) Installing AWS SDK (CLI)

  • آماده سازی CLI با اعتبارنامه AWS Preparing CLI with AWS Credentials

  • نصب Boto3 Installing Boto3

  • تأیید تنظیمات Verifying The Setup

ابر خصوصی مجازی (VPC) با Boto3 - قسمت 1 Virtual Private Cloud (VPC) with Boto3 - Part 1

  • نمای کلی بخش Section Overview

  • سناریو: دیدگاه کنسول AWS از آنچه که خواهیم ساخت Scenario: AWS Console Perspective of What We'll Build

  • راه اندازی پروژه ما با PyCharm IDE Setting Up Our Project with PyCharm IDE

  • بیایید Boto3 API Docs را بررسی کنیم! Let's Check Out Boto3 API Docs!

  • [نکته] تکمیل خودکار جادو با Pyboto3 در PyCharm IDE! [Tip] Auto-Complete Magic with Pyboto3 on PyCharm IDE!

  • ایجاد یک ابر خصوصی مجازی (VPC) Creating a Virtual Private Cloud (VPC)

  • افزودن برچسب نام به یک منبع AWS (VPC) Adding Name Tag To An AWS Resource (VPC)

  • ایجاد یک دروازه اینترنتی (IGW) Create an Internet Gateway (IGW)

  • اتصال دروازه اینترنت به VPC Attaching the Internet Gateway to VPC

  • خلاصه بخش Section Summary

ابر خصوصی مجازی (VPC) با Boto3 - قسمت 2 Virtual Private Cloud (VPC) with Boto3 - Part 2

  • نمای کلی بخش Section Overview

  • ایجاد یک زیرشبکه عمومی Creating a Public Subnet

  • ایجاد جدول مسیر برای مسیرهای عمومی Creating a Route Table for Public Routes

  • افزودن مسیر IGW به جدول مسیر Adding IGW Route to Route Table

  • ارتباط زیرشبکه عمومی با جدول مسیر عمومی Associating Public Subnet with Public Route Table

  • امکان اختصاص خودکار آدرس IP عمومی در Subnet Allowing Auto-Assign Public IP Address on Subnet

  • ایجاد یک زیرشبکه خصوصی Creating a Private Subnet

  • خلاصه بخش Section Summary

Elastic Compute Cloud (EC2) with Boto3 - Part 1 Elastic Compute Cloud (EC2) with Boto3 - Part 1

  • نمای کلی بخش Section Overview

  • سناریو: دیدگاه کنسول AWS از آنچه که خواهیم ساخت Scenario: AWS Console Perspective of What We'll Build

  • ایجاد یک جفت کلید Creating a Key Pair

  • ایجاد یک گروه امنیتی Creating a Security Group

  • اضافه کردن یک قانون به گروه امنیتی Adding a Rule to Security Group

  • ایجاد یک اسکریپت راه اندازی برای نمونه EC2 Creating a Startup Script for EC2 Instance

  • راه اندازی یک نمونه EC2 در زیر شبکه عمومی ما Launching an EC2 Instance Within Our Public Subnet

  • راه اندازی یک نمونه EC2 در زیر شبکه خصوصی ما Launching an EC2 Instance Within Our Private Subnet

  • زمان راه اندازی کل زیرساخت فرا رسیده است! It's Time to Launch the Whole Infrastructure!

  • بیایید بررسی کنیم که آیا همه چیز در کنسول AWS اجرا می شود یا خیر! Let's Check if Everything is Running on AWS Console!

  • اتصال به نمونه EC2 و تأیید عملکرد اسکریپت راه‌اندازی Connecting to EC2 Instance and Verifying Startup Script Works

  • بررسی دسترسی عمومی برای نمونه خصوصی EC2 Checking Public Access for Private EC2 Instance

  • خلاصه بخش Section Summary

Elastic Compute Cloud (EC2) با Boto3 - قسمت 2 Elastic Compute Cloud (EC2) with Boto3 - Part 2

  • نمای کلی بخش Section Overview

  • توصیف نمونه EC2 Describing EC2 Instance

  • اصلاح نمونه EC2 Modifying EC2 Instance

  • توقف نمونه EC2 Stopping EC2 Instance

  • راه اندازی نمونه EC2 Starting EC2 Instance

  • خاتمه نمونه EC2 Terminating EC2 Instance

  • خلاصه بخش Section Summary

بسته بندی Wrapping Up

  • ما چه آموخته ایم؟ What Have We Learned?

  • متشکرم! Thank You!

نمایش نظرات

آموزش مدیریت EC2 و VPC: AWS با پایتون و سری Boto3 [ویدئو]
جزییات دوره
4 h 28 m
59
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Niyazi Erdogan Niyazi Erdogan

معمار راه حل های دارای گواهی AWS، مهندس نرم افزار